<font size="2" face="Tahoma"><b>Sửa chữa thành viên</b></font>
<hr size="1" color="#cadadd" />
<?
	include "templates/member.php";
	if (empty($func)) $func = "";
?>
<center>
<?
	$OK = false;

	$id =	$id+0;
	$user = new User();
	$user->select($id);
	if (!$user)
	{
		Admin_Load("Không tồn tại username này.","?act=member_list");
		$OK = true;
	}

	if ($func == "update")
	{
		// xác thực về mật khẩu
		if (empty($txt_password))
		{
			// kiểm tra email
			if (kt_email_dung($txt_email))
				$error = "Email của bạn không hợp lệ";
			// kiểm tra tên thành viên
			else if (empty($txt_ten))
				$error = "Vui lòng nhập Tên Thành viên.";
			// kiểm tra số điện thoại
			else if (empty($txt_dien_thoai))
				$error = "Vui lòng nhập Số điện thoại.";
			// kiểm tra địa chỉ
			else if (empty($txt_dia_chi))
				$error = "Vui lòng nhập Địa chỉ.";
			// OK all
			else
			{
				$user = new User();
				$user->select($id);
				$user->setname($txt_ten);
				$user->setemail($txt_email);
				$user->setphone_number($txt_dien_thoai);
				$user->setaddress($txt_dia_chi);
				$user->setauthority($txt_level);
				$user->setstatus($txt_trang_thai);
				$user->setnationality($txt_nationality);
				$user->update();
				$OK = true;
				admin_load("Đã cập nhật thông tin cho User đó.","?act=member_list");
			}
		}
		else
		{
			if ($txt_password != $txt_password2)
				$error = "Mật khẩu không khớp.";
			else
			{
				$db->query("update user set password = '".md5($txt_password.$txt_username)."' where id = '".$id."'");
				$OK = true;
				admin_load("Đã thay đổi mật khẩu cho User đó.","?act=member_list");
			}
		}
	}
	else
	{
		$user = new User();
		$user->select($id);
		$txt_username		=	$user->getusername();
		$txt_email			=	$user->getemail();
		$txt_ten 			=	$user->getname();
		$txt_dien_thoai 	=	$user->getphone_number();
		$txt_dia_chi		=	$user->getaddress();
		$txt_level			=	$user->getauthority();
		$txt_trang_thai 	=	$user->getstatus();
		$txt_nationality 	=   $user->getnationality();
		$error				=	"";
	}
	
	if (!$OK)
		template_edit("?act=member_edit", "update", $id, $txt_username, $txt_email, $txt_ten, $txt_dien_thoai, $txt_dia_chi, $txt_level, $txt_trang_thai, $txt_nationality, $error);
?>
</center>